Moves summary tests to the separate module and fix bug with empty summary generation for the Stats.of #239
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
First of all, provides bug-fix for a minor bug.
To cover this bug with unit-tests this PR proposes some changes in the project architecture: I moved outdated and disabled summary tests to the separate
utbot-summary-tests
module to avoid circular dependency from theutbot-analytics
module that keeps stuff related to the Path Selectors only.Moreover I did some minor refactoring in
utbot-summary
module.Fixes #198
Type of Change
How Has This Been Tested?
I've added a new test especially for this scenario (preprocessed code from guava-26 with Stats.of method and some related method and classes)
Checklist (remove irrelevant options):